// API配置
export const API_CONFIG = {
  // 开发环境使用代理，生产环境使用直接URL
  isDevelopment: import.meta.env.DEV,
  
  getBaseUrls() {
    if (this.isDevelopment) {
      // 开发环境使用Vite代理
      return {
        search: '/api/kuwo/kuwo',
        lyric: '/api/lyric',
        convert: '/api/convert'
      };
    } else {
      // 生产环境直接访问（需要服务器配置CORS或使用服务端代理）
      return {
        search: 'http://kuwo.bfmzdx.cn/kuwo',
        lyric: 'http://openmusic.bfmzdx.cn',
        convert: 'http://krctottml.music.bfmzdx.cn'
      };
    }
  }
};

// 如果是生产环境且没有配置代理，可以使用备用方案
export const FALLBACK_CONFIG = {
  // 可以配置备用的代理服务器或者JSONP接口
  enableFallback: true,
  fallbackUrls: {
    // 这里可以配置您自己的代理服务器
    // 或者使用支持CORS的镜像API
  }
};